home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / bbs / lord2b6.zip / STONEB.REF < prev    next >
Text File  |  1997-04-27  |  26KB  |  1,186 lines

  1. ;stoneb.ref, for the town of Stonebrook and nearby.
  2.  
  3.  
  4. @#JACK
  5. @offmap
  6. @do moveback
  7. @do `v01 is 1
  8. @show
  9. `r0`c`%  `r1 Jack's Restaurant `r0
  10.  
  11. `2  You grab a seat and wait for some service.
  12.  
  13. `k  A stocky man with curly hair appears to take your order.
  14.  
  15. `k
  16.  
  17. @label jackstart
  18. @show
  19. `r0`c`%  `r1 Time to tempt your tummy `r0
  20.  
  21. `2  Jack fiddles with his pencil while waiting for you.
  22.  
  23. @do write
  24. `x`x
  25. @choice
  26. Look at the menu.
  27. Order something
  28. Stand up
  29. @
  30.  
  31. @if response is 1 then do
  32.  @begin
  33.  @show
  34. `r0`c  `%Welcome to Jack's!
  35.  
  36.   `5For your dining pleasure we offer several specialties not found
  37.   anywhere else.  You will want to try 'em all!
  38.  
  39. `k  `#Spider Soup (`$$20`#)
  40.  
  41.   `5The delicate Black Widow spider not only makes a great pet `#-`5 but also
  42.   makes a delicious lunch.  Grown especially for Jack's, they are always
  43.   the biggest, plumpest and juiciest you'll find anywhere!
  44.  
  45.   `#Earwig Soufflè (`$$30`#)
  46.  
  47.   `5You'll die of satisfaction when you taste this fabulous dessert!  Created
  48.   with NightHawk egg whites and topped with crunchy earwig body parts, this
  49.   scrumptious delight will leave you breathless!
  50.   
  51.   `#Whole Gloworm (`$$50`#)
  52.  
  53.   `5Extremely rare and famous for the light they give off after biting into
  54.   one, these magical crawlers will squiggle in your mouth providing fun
  55.   incandescent entertainment for the whole family!  Yummy!
  56.  
  57. `k
  58. @do goto jackstart  
  59.  @end
  60.  
  61. @if response is 2 then do
  62.    @begin
  63.    @do write
  64. `\`\  `2Order what?  (`0You have `$&money`2)`\`\`x`x
  65.    @do `v01 is 1
  66.    @choice
  67. `#Spider Soup (`$$20`#)
  68. `#Earwig Soufflè (`$$30`5)
  69. `#Whole Gloworm (`$$50`5)
  70. `#Nuthin'
  71.    @
  72.  
  73.    @if response is 1 then do
  74.     @begin
  75.     @if money < 20 then do
  76.       @begin
  77.       @show
  78. `\`\  `4You can't afford that, poor s&boy.`\`\`k
  79.       @do `v01 is 2
  80.       @do goto jackstart
  81.       @end
  82.     @do money - 20
  83.     @show
  84. `r0`c  `r1  Chow Time  `r0`\`\  `2Jack brings out the bowl of soup.  You pick at it
  85.   carefully with your spoon `0-`2 looks ok.  You slurp some up.
  86. `\`k  `4A spider tries to crawl out of your mouth!
  87. `\`k  `%But you kind of like it!!!  Yum.
  88. `\`k
  89.     @end
  90.  
  91.    @if response is 2 then do
  92.     @begin
  93.     @if money < 30 then do
  94.       @begin
  95.       @show
  96. `\`\  `4You can't afford that, poor s&boy.`\`\`k
  97.       @do `v01 is 2
  98.       @do goto jackstart
  99.       @end
  100.     @do money - 30
  101.     @show
  102. `r0`c  `r1  Chow Time  `r0`\`\  `2Jack brings out the Soufflè.
  103. `\  You see tiny earwigs crawling in and out of it!  
  104. `\`k  `4The earwigs crunch noisily!
  105. `\`k  `%You enjoy the sensation!!!!  What fun!
  106. `\`k
  107.     @end
  108.  
  109.    @if response is 3 then do
  110.     @begin
  111.     @if money < 50 then do
  112.       @begin
  113.       @show
  114. `\`\  `4You can't afford the gloworm.`\`\`k
  115.       @do `v01 is 2
  116.       @do goto jackstart
  117.       @end
  118.     @do money - 50
  119.     @show
  120. `r0`c  `r1  Chow Time  `r0`\`\  `2Jack brings out the Gloworm.
  121. `\  You take a close look at the little guy.
  122. `\`k
  123.     @routine showworm
  124.     @show
  125. `k`r0`c  `r1  GOOD GOD!  `r0
  126. `\  `4The worm is ugly as sin!
  127. `\`k  `2Are you sure you wanna eat this thing?`\
  128.     @do write
  129. `x`x
  130.     @do `v01 is 1
  131.     @choice
  132. Chomp on him
  133. Put him in your pocket for later
  134.     @if response is 1 then do
  135.      @begin
  136.      @show
  137. `\`\  `2You carefully put the squirming worm between your lips, being careful
  138.   `2not to let it bite you.
  139. `\`k  `2You play with the morsel with your tongue, oooh, it tickles!
  140. `\`k  `0You finally decide the fun is over and bite the worm in half.  Juices
  141.   pour into your mouth, hey look, your mouth is glowing!  Yay!
  142. `\`k
  143.       @do `v01 is 2
  144.       @do goto jackstart
  145.      @end
  146.      @show
  147. `\`\  `2You carefully put the worm in your pocket.  You never know when you
  148.   might need it.
  149. `\`k
  150.       @do `i17 + 1
  151.       @do `v01 is 2
  152.       @do goto jackstart
  153.     @end
  154.  
  155.  
  156.  
  157.    @do `v01 is 2
  158.    @do goto jackstart
  159.    @end
  160.  
  161. @drawmap
  162. @update
  163.  
  164. @#SHOWWORM
  165. @pauseoff
  166. @show
  167. `cD░░▒▓■·    ▓▒░──░▒▓▓  
  168. AC░░   ▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒
  169. AC▒░░░░▒▒▒▒          ░░░░░░▓░▓▓
  170. AC▓▓
  171. AC▒░▒▓       ▓▒░
  172. AC░▒▓▓ ▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒
  173. AC▒▒▒▒▒▒▒░░░░░░▒▒▒   ▓▓▓▓  
  174. AC░ ▓▒▓■·  
  175. AC▓▓▓▓▓▓▓    ░░░░ ▓▒░▓▒▓▓▓▓▓▓
  176. AC▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░▒▒
  177. AC░░▒▓▓▓▓▓░░▓    
  178. AC ■·  ▓▒▒▓ ░░    
  179. AC▓▒▓▓▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  180. AC▒▒▒░░░░░░░░░░▒▒░░░░▒▓▓  ░    
  181. AC     ▓▓▓▓▓▓ ▓▓▒▒▓▒▒
  182. AC▒ ■■··C░░▒▒▒▒▒▒▒▒▒▒░░  ■■··C
  183. AC░░░░░░░░░░▒▒  ░░░░░ 
  184. AC▒           ▓▓▓▒▒▒▒■·   
  185. AC░▒▒▒ ■■·░░░░▒▒▒▒░░░░ ■■· ░░
  186. AC▒▒▒▒▒░░░░░░░░░░░▒▒   ░ ▓▒░
  187. AC ░░      ▓▒▓▓▓▒▒▌  
  188. AC▒▒▒▒▒▓▓▓▓▓▒▒▒░░ ■·░░▒▒░░■· ░░▒▒
  189. AC▒▒▒▓▓▓▓▒▓▒▓▒█░▒▒░░░░░▒▒▒▒▒░░
  190. AC─░░░░░    ▓▒▓▓▌  ▒▒▒
  191. AC▒▒▓▓▓▓▓▓▓▓▓▒▓▒░░ .░░░░▌ ▒▒▒▒▒▒▓▓▓▓▓▓
  192. AC█▒█▒█▒░░░░
  193. AC▒░░░░░░░
  194. AC░ ░░   ▓▓▓▓▓  ▓C▒▒▒▓▓▓▓
  195. AC▓▓▓▓▓▓▓▒▓▒▓▒▓░░ ░░▒▓▓▓▓▓▓▓▓▓▓▓█
  196. AC█░ ░░░▒▒░░▒░▒▒▒▒░░▒░▒▒▒
  197. AC▒   ▓▓▒▒░▒▓▓ ▓▓C░░
  198. AC
  199. AC░ ░ ░ ░░░░ ░░
  200. AC▌░░
  201. AC
  202. AC░▒▒░░░▒░▒▒ ■·  
  203. AC▓▓▓▓
  204. AC▓▓▓▓▒▒░▒▓▓    ▓▓C░░░░
  205. AC░░▒░ ░ ░░░▓▓
  206. AC░░░░░░▒░░░░
  207. AC░ ░ ░ ░░▒▒░░░▒░▒▒▒
  208. AC        
  209. AC■·              ▓▓
  210. AC░░▒▒▓█▓▒▒░░░░░░░▒░
  211. AC▒▒▒▒░░░░░▒▒░░░▒▒▓█▓▒▒░▒▒░▒▒▒░░
  212. AC░░░░░▒▒ 
  213. AC        ░░    ▓▒▓  ░░░
  214. AC░░▒▓▒░░░░░░░C
  215. AC▒  ▒░▒░░░░░▓▒░░░▒▓▒░▒░░
  216. AC▒▒▒▒   ▓▒░░▒▓▓
  217. AC▓▓    ░░░░░░ ▓▒░░▒▓ ▓▒░░░░░
  218. AC░░░░░▒▒░░░░░░░░▒▒▒▒▒░░░░░░░░
  219. AC░░░░░▒▒▒▒    ▓▒░──
  220. AC─░▒▒
  221. AC▒▒▓     ░░  ▓▒░░▒▓  ▓▒
  222. AC▓▓▓▒░░░▒▒░░░
  223. AC▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒░░▒▒▒▒     ▓▒░
  224. AC─────░░
  225. AC░▒▒▓▓▓▓▓▓▓▓▓▒░░▒▓     ▓▒▓▓▒
  226. AC▓▓▒▒▌ 
  227. AC▌ ▌ ▌ 
  228. ACC▒▒▒▒▒▒░░░░░▒▒▒▒        ▓▒░
  229. AC──────
  230. AC──░▒▒▒▒▒▒▒▒▒░░▒▓     ▓▓  
  231. AC▒▓▒▒░C▌■▓C▓
  232. AC▌■▓C░░░░░░░──
  233. AC▒▓ ■·       ▓▒░─────
  234. AC───░░░░░░░░░░▒▓■·   ▓▒▒▒
  235. AC    ▓▒■C▌ 
  236. AC▌ ▓C░░░░▒▒▒
  237. AC▒────░▒▓         ▓▒░───
  238. AC──────────░▒▓■·    ░ ▓▒░▒▓  
  239. AC░  ▓▒▒▒▒▒▒▒░░░░░░░░░
  240. AC░░▒▒▒▒ ▓▒░─────░▒▓     
  241. AC░  ▓▒░──
  242. AC──────────░▒▓    ░░░ ▓▒▒▓
  243. AC ░░░▓▒▒ ▓▒░░▒▒▒▒░░░░
  244. AC░░▒▒▒▒▒ ·   ▓▒░─────
  245. AC░▒▓ ░░░░░   ▓▒
  246. AC░`%
  247. @pauseon
  248.  
  249. @#JACKSIGN
  250. @do moveback
  251. @do saybar
  252. `6<--- This way to Jack's Restaurant.
  253.  
  254. @#JACKSEAT
  255. @do moveback
  256. @do saybar
  257. `6Please seat yourself.
  258.  
  259.  
  260. @#COATRACK
  261. @do moveback
  262. @do saybar
  263. Nice coat rack.
  264.  
  265.  
  266. @#CAVESIGN
  267. @do moveback
  268. @do saybar
  269. `6Cave condemned, stay out.  - City council of Stonebrook
  270.  
  271. @#BIRD
  272. @do moveback
  273. @if `t08 not 0 then do
  274.   @begin
  275.   ;already got the bird
  276.   @do saybar
  277. The nest is empty save some bird crap.
  278.   @closescript
  279.   @end
  280.  
  281. @if `t05 < 4 then do
  282.   @begin
  283.   ;doesn't know about Hector yet
  284.   @do saybar
  285. You see a nest... Hmm, whatever lives here must be out.
  286.   @closescript
  287.   @end
  288.  
  289.  
  290.  
  291. @show
  292. `r0`c  `r1 `0POLY WANTS A CRACKER `r0
  293.  
  294. `2  You find a nest!  There is a parrot in it!  It looks at you fearfully
  295.   in an almost human way.
  296.  
  297.   `0"Awk!  Leave me alone! Awk!"
  298.  
  299. `k  You squint at the parrot. `$"What is your name, bird?"
  300.  
  301.   `0"I'm Hector - an old witch cast an enchantment on me! Awk!"
  302.  
  303.   `2You look at the bird skeptically.
  304.  
  305.   `0"She wants to eat me!  Awk! I have been hiding from her for years!"
  306.  
  307. `k  `$"Why didn't you just fly away, silly?" `2you ask.
  308.  
  309. `0  "She clipped my wings every week - maybe I could now...Awk."
  310.  
  311. `k  `$"Tough luck.  You're coming with me!"  `2you laugh as you scoop
  312.   the bewildered parrot up.
  313.  
  314.   `%YOU HAVE THE PARROT!
  315.  
  316. `k
  317. @do `i18 is 1
  318. @do `t08 is 1
  319. @drawmap
  320. @update
  321.  
  322. @#CHEST1
  323.  @do moveback
  324.  @if `t06 is 0 then do
  325.   @begin
  326.   @do `t06 is 1
  327.   @do money + 35
  328.   @do saybar
  329. `0You find `$35 `0gold pieces!
  330.   @closescript
  331.   @end
  332.  
  333.   @do saybar
  334. `0The chest is empty.
  335.  
  336.  
  337.  
  338. @#CHEST2
  339.  @do moveback
  340.  @if `i07 is 0 then do
  341.   @begin
  342.   @do `i07 is 1
  343.   @do saybar
  344. `0You find a broken flute!
  345.   @closescript
  346.   @end
  347.  
  348.   @do saybar
  349. `0The chest is empty.
  350.  
  351.  
  352.  
  353. @#FALL
  354.  
  355.   @do X is 24
  356.   @do Y is 6
  357.   @do map is 1518
  358.   @loadmap 1518
  359.  
  360. @show
  361. `r0`c  `4OH NO.
  362.  
  363. `2  You have tripped and banged your head a good one `0-`2 just when you were
  364.   doing so good!  Maybe if you had some light, you would have avoided that
  365.   hole.. Haw!
  366.  
  367. `k  `2You wake up a few hours later outside.  Strange, who could have helped
  368.   you?
  369.  
  370. `k
  371. @drawmap
  372. @update
  373.  
  374. @#SNAKE
  375.   @do saybar
  376. `2Ouch!  A snake bit you for `b5`2 damage!
  377.   @do `p02 - 5
  378.   @if `p02 < 1 then do
  379.     @begin
  380.     @do enemy is a`xsnake
  381.     @run die in gametxt.ref
  382.     @end
  383.  
  384.  
  385. @#CAVE
  386.   @do X is 39
  387.   @do Y is 19
  388.   @do map is 1289
  389.   @loadmap 1289
  390.   @drawmap
  391.   @update
  392.   @do saybar
  393. Arg!  You can't see a thing, it's pitch black in here!
  394.  
  395. @#OLDWOMAN
  396. @offmap
  397. @do moveback
  398. @do `v01 is 1
  399. @label oldstart
  400. @show
  401. `r0`c  `%`r1  THE OLD WOMAN'S HOUSE  `r0 
  402.  
  403. `2  You are greeted by the smell of decay and rot.
  404. @if `t05 is 0 then do
  405.  @begin
  406.  @show
  407. `\  `2You hear a voice from the back.  `0"Come in, dearie!!!"
  408.  @end
  409.  
  410. @if `t05 is 1 then do
  411.  @begin
  412.  @show
  413. `\  `2The old woman is looking at you expectantly.
  414.  @end
  415.  
  416. @if `t05 is 2 then do
  417.  @begin
  418.  @show
  419. `\  `2The old woman is tidying up the shack.
  420.  @end
  421.  
  422.  
  423. @do write
  424. `\`x`x
  425. @choice
  426. =`t05 0 Whatup, ugly hag?
  427. =`t05 0 Hi.  Damn you're ugly!
  428. =`t05 0 Good lord, woman!! What happened to your face?
  429. =`t05 1 Ask to taste her brew.
  430. =`t05 1 >`i11 0 <`p07 -5 `4Offer your little friend as an ingredient.
  431. =`t05 1 >`i01 0 Offer some wildberries as an ingredient.
  432. =`t05 1 >`i08 0 Offer momma's pie as an ingredient.
  433. =`t05 1 >`i03 0 Offer milk as an ingredient.
  434. =`t05 2 Ask to taste her stew.
  435. =`t05 3 Hector?  Who the hell is Hector?
  436. =`t05 4 Talk to the woman.
  437. =`t08 3 =`t05 4 Um yeah.. I sort of let Hector fly away.  Ya mad?
  438. =`i18 1 Hey.  I brought your damn bird.
  439. =`t05 5 =`t08 0 Anything new, old woman?
  440. =`t05 5 =`t08 3 Anything new, old woman?
  441. Leave
  442. @
  443.  
  444.  
  445. @if `v01 is 1 then do
  446.   @begin
  447.   @show
  448. `\`\  `0"Not much, young man! I'm merely cooking my stew!" `2she cackles.
  449.  
  450. `k
  451.   @do `t05 is 1
  452.   @do goto oldwoman
  453.   @end
  454.  
  455. @if `v01 is 2 then do
  456.   @begin
  457.   @show
  458. `\`\  `0"Thankyou for noticing that.  Wanna test my stew?" `2she asks.
  459.  
  460. `k
  461.   @do `t05 is 1
  462.   @do goto oldwoman
  463.   @end
  464.  
  465. @if `v01 is 3 then do
  466.   @begin
  467.   @show
  468. `\`\  `0"My face?  How do you mean?  No mind!  I'm making stew!" `2she exclaims.
  469.  
  470. `k
  471.   @do `t05 is 1
  472.   @do goto oldwoman
  473.   @end
  474.  
  475. @if `v01 is 5 then do
  476.   @begin
  477.   @do `i11 is 0
  478.   @do `p07 - 2
  479.   @do `t06 + 2
  480.   @show
  481. `\`\  `0"Ahh!  Fresh meat!" `2the woman screams.  She takes the struggling
  482.   small child from you and prepares her for the stew.
  483.  
  484.   You wonder why your heart has grown so cold.
  485.  
  486.   `4ALIGNMENT GOES DOWN BY TWO.
  487.  
  488. `k
  489.   @do goto oldwoman
  490.   @end
  491.  
  492. @if `v01 is 6 then do
  493.   @begin
  494.   @do `i01 - 1
  495.   @do `t06 + 1
  496.   @show
  497. `\`\  `0"Wildberries?  Ok!" `2the woman takes your berries and throws them
  498.   into the evil looking brew.
  499.  
  500. `k
  501.   @do goto oldwoman
  502.   @end
  503.  
  504. @if `v01 is 7 then do
  505.   @begin
  506.   @do `i08 - 1
  507.   @do `t06 + 1
  508.   @show
  509. `\`\  `0"A pie?  Ok!" `2the woman takes your pie and smashes it up - then
  510.   sprinkles the goo into the iron cauldron.
  511.  
  512. `k         
  513.   @do goto oldwoman
  514.   @end
  515.  
  516. @if `v01 is 8 then do
  517.   @begin
  518.   @do `i03 - 1
  519.   @do `t06 + 1
  520.   @show
  521. `\`\  `0"Milk?  Ok!" `2the ever-so-wrinkled woman carefully empties your
  522.   bottle of milk into the bubbling liquid.
  523.  
  524. `k
  525.   @do goto oldwoman
  526.   @end
  527.  
  528.  
  529.  
  530. @if `v01 is 4 then do
  531.   @begin
  532. @show
  533. `\`\  `0"Sure!  How is it?" `2the elderly one dips a stained ladle into the
  534.   boiling broth and offers it to you.
  535.  
  536.   `0After carefully blowing on it, you slurp it up.
  537.  
  538. @
  539.  
  540.  
  541.  
  542.   @if `t06 is 0 then do
  543.    @begin
  544.  
  545.   @do `p02 - 2
  546.   @if `p02 < 1 then `p02 is 1
  547.   @show
  548. `k  `4It tastes horrible.  `$"GAWD WOMAN!" `2you scream, `$"LEARN HOW TO
  549.   COOK!!!"
  550.  
  551. `2  The old woman's face falls.  `0"I must still be missing a few
  552.   ingredients... Just you wait, this will eventually be the best stew
  553.   you've ever tasted!"
  554.  
  555.   `2Amused at her antics you forgive her for the pain in your stomach.   
  556.  
  557. `k
  558.   @end
  559.  
  560.   @if `t06 is 1 then do
  561.    @begin
  562.    @show
  563. `k  `2It tastes like crap basically.. but not quite as bad as before...
  564. `\`k
  565.   @end
  566.  
  567.  
  568.   @if `t06 > 1 then do
  569.    @begin
  570.    @do `p03 + 5
  571.    @do `p02 is `p03
  572.    @do `t06 is 0
  573.    @do `t05 is 2
  574.    @show
  575. `k  `%IT TASTES GREAT.  `$"Old woman! I love this!" `2you tell her.
  576.  
  577. `k`0  "Thank you so much, dearie!  Would you like some more?" `2she smiles.
  578.  
  579.   `2You finish off the pot.
  580.  
  581.   `%HEALTH RAISED BY 5.
  582.  
  583. `\`k
  584.   @end
  585.  
  586.  
  587.   @do goto oldwoman
  588.   @end
  589.  
  590. @if response is 9 then do
  591.   @begin
  592.   @show
  593. `\`\  `0"Sorry s&boy,  you have already drank the last of it." `2the old woman
  594.   tells you sadly.
  595.  
  596.   `$"Well, make more!  Now!" `2you demand.
  597.  
  598.   `0"I can't!"`2 cries the woman, `0"Not without my Hector!"
  599. `\`k
  600.   @do `t05 is 3
  601.   @do goto oldwoman
  602.   @end
  603.  
  604. @if response is 10 then do
  605.  @begin
  606.  @show
  607. `\`\  `0"Hector is my friend.  He disappeared a few months ago - I need him!"
  608.  
  609.   `$"Geez...  Someone like you really needs friends, I'll do everything in
  610.   my power to find 'em for ya, ma'am," `2you console her.
  611.  
  612. `k
  613.  @do `t05 is 4
  614.  @do goto oldwoman
  615.  @end
  616.  
  617. @if response is 11 then do
  618.  @begin
  619.  @show
  620. `\`\  `0"Where is Hector?!?! Where is he?!"
  621.  
  622.   `$"Um, I'll be right back...With Hector!" `2you lie glibly.
  623.  
  624. `k
  625.  @do goto oldwoman
  626.  @end
  627.  
  628. @if response is 12 then do
  629.  @begin
  630.  @show
  631. `\`\  `0"YOU LET HIM FLY AWAY!!?!?  I HATE YOU!!  GET OUT!"
  632.  
  633. `2  It looks like she means it.  You decide to take off.
  634.  
  635. `k
  636. @do `t05 is 5
  637.  @end
  638.  
  639. @if response is 13 then do
  640.  @begin
  641.  @show
  642. `\`\  `0"Ahhh!  You found my little friend!"
  643.  
  644. `2  She puts him in a cage and starts a cookin' away.
  645.  
  646.   `$"Cool, are you gonna put him in your brew for some special sauce or
  647.   something?" `2you ask.
  648.  
  649. `k  `0"Of course not!!  That would be inhumane.  He just inspires me!!  Here,
  650.   try this.."
  651.  
  652.   `%THE FOOD GIVES YOU 2 EXTRA MUSCLE!
  653.  
  654. `k
  655. @do `t05 is 5
  656. @do `p04 + 2
  657. @do `i18 is 0
  658.  @do goto oldwoman
  659.  @end
  660.  
  661. @if response is 14 then do
  662.  @begin
  663.  @show
  664. `\`\  `0"No, not really.  Same old crap." `2she sighs.
  665.  
  666. `k
  667.  @do goto oldwoman
  668.  @end
  669. @if response is 15 then do
  670.  @begin
  671.  @show
  672. `\`\  `0"Get out, homewrecker!" `2she screams, throwing pots and pans at you!
  673.  
  674. `k
  675.  @end
  676.  
  677.  
  678. @drawmap
  679. @update
  680.  
  681.  
  682.  
  683. @#grocery
  684. @offmap
  685. @do moveback
  686. @do `v01 is 1
  687. @label grab
  688. @show
  689. `r0`c  `%The Stonebrook Grocery
  690.  
  691. `2  The store is nice and cool inside.
  692.  
  693. @do write
  694. `x`x
  695. @choice
  696. Buy some groceries.
  697. Go outside.
  698. @show
  699. `\
  700. @if responce is 1 then do begin
  701.  @begin
  702. @buymanager
  703.   3
  704.   1
  705.   @end
  706.  
  707. @if responce not 2 then goto grab
  708. @drawmap
  709. @update
  710.  
  711.  
  712. @#healers
  713. @offmap
  714. @do moveback
  715. @do `v01 is 1
  716. @show
  717. `r0`c  `%The Healers
  718.  
  719. `2  You see a sign on the wall that says healing cost 1/2 gold per hitpoint
  720.   needed.
  721.  
  722. `2  Gretchen looks you over for wounds.
  723.  
  724. @do write
  725. `x`x
  726. @if `p02 < `p03 then do
  727.  @begin
  728. @do `p20 is `p03
  729. @do `p20 - `p02
  730. @do `p20 / 2
  731.  
  732.  
  733.  
  734.  @show
  735. `0"You don't look so good, friend!  I'll fix ya up for `$`p20`0 gold, k?"
  736.  
  737. @do write
  738. `x`x
  739. @choice
  740. Heal yourself for `$$`p20`%. (you have `$$&money`%)
  741. Limp on out.
  742. @show
  743. `\
  744. @if response is 1 then do begin
  745.  @begin
  746.  @if money < `p20 then do
  747.   @begin
  748.   @show
  749.   `0"Sorry, I'm not gonna perform those services for free!"
  750.  
  751. @if sexmale is 1 then do
  752.  @begin
  753.  @do write
  754. `x`x
  755.  @choice
  756. For `$$`p20`%, you better perform some other services too, whore!
  757. How about I pay with my good looks, honey?
  758. How 'bout you and me go in the back and I show you my sword?
  759. Meekly accept, and compliment her on her dress
  760. @show
  761.  
  762.  
  763. @if response is 4 then do
  764.  @begin
  765.  @show
  766.   `0"That's a good lad, now get along with you!" `2 she laughs.
  767.  
  768. `k
  769.  @end
  770.  
  771. @if response is 1 then do
  772.  @begin
  773.  @show
  774.   `0"How dare you say that to me!  Get out!!!!" `2 she screams.
  775.  
  776. `k
  777.  @end
  778. @if response is 2 then do
  779.  @begin
  780.  @show
  781.   `0"I'd rather kiss a troll." `2 she informs you.
  782.  
  783. `k
  784.  @end
  785. @if response is 3 then do
  786.  @begin
  787.  @do `p02 = 1
  788.  @show
  789.   `0"How 'bout I show you my fists?" `2 she yells as she sticks a needle in you!
  790.  
  791.   `4HIT POINTS GO DOWN TO 1.
  792.  
  793. `k
  794.  @end
  795.  
  796.  
  797.  
  798.  @end
  799.  
  800.   @drawmap
  801.   @update
  802.   @closescript
  803.   @end
  804.  
  805. @do money - `p20
  806. @do `p21 = `p03
  807. @do `p21 - `p02
  808. @do `p02 = `p03
  809. @show
  810.   `2You feel much better as `0`p21`2 hitpoints are restored.
  811.  
  812. `k
  813.   @end
  814.   @drawmap
  815.   @update
  816.   @closescript
  817. @end
  818.  
  819. @show
  820. `0"You are a perfect picture of health, dear `$`n`$!" `2Gretchen exclaims.
  821.  
  822. `k
  823. @drawmap
  824. @update
  825.  
  826.  
  827. @#winthrog
  828. @offmap
  829. @do moveback
  830. @do `v01 is 1
  831. @label rog1
  832. @show
  833. `r0`c  `%Winthrog's Weapons
  834.  
  835. `2  An elderly man sits, absently playing with knife.
  836.  
  837. @do write
  838. `x`x
  839. @choice
  840. Examine his wares.
  841. Ask him to buy some of your stuff.
  842. Gossip with Winthrog
  843. Go outside.
  844. @show
  845. `\
  846. @if responce is 1 then do begin
  847.  @begin
  848.  @clearblock 8 14
  849.  @do move 1 7
  850.  @buymanager
  851.   4
  852.   9
  853.   @end
  854.  
  855. @if responce is 2 then do begin
  856.  @begin
  857. @show
  858.   `!"I don't think so - Go sell it to the Pawn Shop - I do all my business
  859.   with them!" `2the codger relates.
  860.  
  861. `k
  862. @do goto rog1
  863.   @end
  864.  
  865. @if responce is 3 then do begin
  866.  @begin
  867. @show
  868.   `!"Gossip, eh?  Well, I heard a crazy old man lives in a shack south of
  869.   here... "
  870.  
  871.   `$"Really?  What else?" `2you ask.
  872.  
  873.   `!"That old shack has a fake wall section somewhere inside..."
  874.  
  875. `k
  876. @do goto rog1
  877.   @end
  878.  
  879.  
  880. @if responce not 4 then goto winthrog
  881. @drawmap
  882. @update
  883.  
  884. @#pawn
  885. @offmap
  886. @do moveback
  887. @do `v01 is 1
  888. @label pawn1
  889. @show
  890. `r0`c  `%The Pawn Shop
  891.  
  892. `2  Hagar motions you to approach.  He reeks of wine.
  893.  
  894. @do write
  895. `x`x
  896. @choice
  897. Examine his wares.
  898. Ask him to buy some of your stuff.
  899. Gossip with Hagar
  900. Go outside.
  901. @show
  902. `\
  903. @if responce is 1 then do begin
  904.  @begin
  905.  @clearblock 8 14
  906.  @do move 1 7
  907.  @buymanager
  908.   5
  909.   6
  910.   20
  911.   @end
  912.  
  913. @if responce is 2 then do begin
  914.  @begin
  915.  @clearblock 8 14
  916.  @do move 1 7
  917.  @sellmanager
  918.   @end
  919.  
  920. @if responce is 3 then do begin
  921.  @begin
  922. @show
  923.   `0"Wanna know something really strange?  I heard there is a tree on
  924.   Neb's Road that has magical powers..."
  925.  
  926.   `2You stare at him in disbelief.  `$"Yeah right, quit telling me stories,
  927.   Hagar!  You ain't exactly the most trustworthy man in town, ya know."
  928.  
  929. `k
  930.   @end
  931.  
  932.  
  933.  
  934. @if responce not 4 then goto pawn1
  935. @drawmap
  936. @update
  937.  
  938. @#tree
  939. @offmap
  940. @do moveback
  941. @show
  942. `r0`c  `%The Tree Hollow
  943.  
  944. `2  You find a hollow in a tree.
  945.  
  946. @if `p98 is 0 then do begin
  947.  @begin
  948.  @show
  949.   There is a chest here.  What could it be?
  950.  
  951.  @end
  952.  
  953. @if `p98 more 0 then do begin
  954.  @begin
  955.  @show
  956.   There is an open chest here.  It is empty.
  957.  
  958.  @end
  959.  
  960. @do write
  961. `x`x
  962. @do `v01 is 1
  963. @choice
  964. =`p98 0 Open the chest - something good must be inside, baby!
  965. =`p98 1 Kick the crappy chest.
  966. =`p98 0 Carefully open the thing.  Could be a trap?
  967. Leave.
  968. @show
  969.  
  970.  
  971. @if response is 1 then do begin
  972.  @begin
  973.  @do `p98 is 1
  974.  @do money + 25
  975.  
  976.  @show
  977.   `2You find the chest opens easily.
  978.  
  979.   `%YOU FIND 25 GOLD PIECES!
  980.  
  981.   `2You exit the hollow to find yourself in the sunlight once again.
  982.  
  983. `k
  984.  @end
  985.  
  986. @if response is 3 then do begin
  987.  @begin
  988.  @do `p98 is 1
  989.  @do money + 25
  990.  
  991.  @show
  992.   `2You spend half an hour opening a harmless chest.  Isn't a damn trap!
  993.  
  994.   `%YOU FIND 25 GOLD PIECES!
  995.  
  996.   `2You exit the hollow to find yourself in the sunlight once again.
  997.  
  998. `k
  999.  @end
  1000.  
  1001.  
  1002.  
  1003. @if response is 2 then do begin
  1004.  @begin
  1005.  @show
  1006.   `2You defiantly strike the chest with your foot.  Satisfaction is
  1007.   gained.
  1008.  
  1009.   Actually, you feel kind of stupid and decide to take off.
  1010.  
  1011. `k
  1012.  @end
  1013.  
  1014.  
  1015. @drawmap
  1016. @update
  1017. @#nothing
  1018. @#sign1
  1019.  
  1020. @do saybar
  1021. `2Sign reads: `0`4Danger! `0This area is not safe.  Run.  Run!
  1022. @do moveback
  1023.  
  1024. @#sign2
  1025. @do saybar
  1026. `2Sign reads: `0Welcome to `%Stonebrook`0 - the quaintly small town!
  1027. @do moveback
  1028.  
  1029. @#greensign
  1030. @do saybar
  1031. `2Sign reads: `0 <-- Greentree         StoneBrook -->
  1032. @do moveback
  1033.  
  1034.  
  1035. @#fightned
  1036. @fight
  1037. ;name
  1038. Neb Stringly
  1039. ;string said when you see him
  1040. You lunge at Neb, your `0s&weapon `2ready!
  1041. ;power move kill string
  1042. You cleanly cut off one of Neb's hands!
  1043. ;sex - 1 is male, 2 is female, 3 is it
  1044. 1
  1045. ;weapon and strength for the weapon, up to 5
  1046. punches you in the face|10
  1047. low blows you|15
  1048. socks you in the jaw|7
  1049. NONE|NONE
  1050. NONE|NONE
  1051. ;defense
  1052. 5
  1053. ;gold reward
  1054. 50
  1055. ;experience
  1056. 20
  1057. ;hit points
  1058. 25
  1059. ;if win: ref file|name or NONE
  1060. STONEB.REF|BEATNEB
  1061. ;if lose: ref file|name or NONE
  1062. GAMETXT.REF|DIE
  1063. ;If runs: ref file|name or NONE
  1064. STONEB.REF|NEBRUN
  1065.  
  1066. @#NEBRUN
  1067. @show
  1068. `c  `r1 YOU WEENIED OUT `r0
  1069.  
  1070.   `2Neb kicks you in the seat of your pants as you scurry away.
  1071.  
  1072. `k
  1073. @DRAWMAP
  1074. @UPDATE
  1075. @#BEATNEB
  1076. @show
  1077. `c  `r1 YOU CRUSHED THE NEBSTER `r0
  1078.  
  1079.   `$"Whatup, BITCH?" `2you ask Neb as he struggles to get up.  You finally
  1080.   take your foot off his neck.
  1081.  
  1082.   `2Neb scrambles to his feet.  `0"Geez s&man, what's wrong with you?  I waz
  1083.   jes' joking with ya's anyway!"
  1084.  
  1085.   `2You can't help but laugh, what a fool.
  1086.  
  1087. `k
  1088. @do `t03 is 2
  1089. @drawmap
  1090. @update
  1091. @#NEB
  1092. @if `t03 more 1 then do
  1093.   @begin
  1094.   @do saybar
  1095. `2Neb meekly lets you pass.
  1096.   @closescript
  1097.   @end
  1098.  
  1099. @if &lastx is 9 then do
  1100.  @begin
  1101.  @do x is 11
  1102.   @do saybar
  1103. `2Neb trips you as you walk by!
  1104.   @closescript
  1105.  @end
  1106.  
  1107. @do moveback
  1108. @busy
  1109. @show
  1110. `r0`c  `r1 NEB STRINGLY `r0
  1111.  
  1112. @if `t03 is 0 then do
  1113.  @begin
  1114.  @do `t03 is 1
  1115.  @show
  1116.   `0"STOP RIGHT THERE, KID!" `2a tall and gangly youth with some serious
  1117.    acne problems shouts.
  1118.  
  1119. @do write
  1120. `x`x
  1121. @do `v01 is 1
  1122. @choice
  1123. Who me?  Am I in the way?
  1124. May I please pass?  I have important business.
  1125. Shutup crater face before I knock your head off.
  1126. @show
  1127.  
  1128.  
  1129.   `0"I'm Neb Stringly and you will do what I say!" `2he commands.
  1130.  
  1131. `k  `2You roll your eyes.  Who IS this freak?
  1132.  
  1133. `k`c  `r1`% MEETING NEB `r0
  1134.  
  1135. @end
  1136. @show
  1137.   `0"Alright you!  This is MY road and no one crosses without my permission."
  1138.  
  1139.   `$"And just how would I get that?" `2you ask sarcastically.
  1140.  
  1141.   `0"Pay me `$50 `0gold pieces, you bumwisket!"
  1142.  
  1143. @do write
  1144. `x`x
  1145. @do `v01 is 1
  1146. @choice
  1147. >&money 49 Pay the man.
  1148. <&money 50 Offer Neb the `$$&money `%you are holding.
  1149. Beat the @#$% out of 'em.
  1150. Find something else to do.
  1151. @if response is 3 then do
  1152.   @begin
  1153.   @do goto fightned
  1154.   @end
  1155.  
  1156. @if response is 2 then do
  1157.   @begin
  1158.   @do money is 0
  1159.   @show
  1160.  
  1161.  
  1162.   `0"Thanks kid," `2Neb laughs - `2as he `bsteals`2 all your gold!
  1163.  
  1164.   `$"You'll pay for this Neb!  I don't know how and I don't know where, but
  1165.   someday... you might." `2you finish rather impotently.
  1166.  
  1167. `k
  1168.   @end
  1169.  
  1170. @if response is 1 then do
  1171.   @begin
  1172.   @do money - 50
  1173.   @show
  1174.  
  1175.  
  1176.   `0"Thanks kid," `2Neb laughs as you quickly move past him.
  1177.  
  1178. `k
  1179.   @do x is 9
  1180.   @end
  1181.  
  1182.  
  1183. @drawmap
  1184. @update
  1185. @#nothing
  1186.